package com.itheima.myMethod;

public class Test1 {
    public static void main(String[] args) {
        System.out.println(round(3.45));
        System.out.println(round(5.54));
    }

    //需求: 定义一个方法, 返回任意数的四舍五入后的整数结果. 3.45  --> 3      5.54   --> 6
    /*
        功能: 对任意数进行四舍五入, 返回整数结果      -- round
        条件: 得给我一个数                            -- double num
        结果: 返回四舍五入后的整数                    -- int
     */
    public static int round(double num){  // 3.45 - 3 == 0.45
        //1. 获取num的整数部分
        int zsNumber = (int) num;
        //2. 拿到num的小数部分
        double smallNumber = num - zsNumber;

        //3.判断小数部分与0.5的关系,并返回结果
        return smallNumber >= 0.5 ? zsNumber + 1 : zsNumber;
    }

}
